finishing line control tower - Spanish English Dictionary